home *** CD-ROM | disk | FTP | other *** search
/ Aminet 15 / Aminet 15 - Nov 1996.iso / Aminet / text / hyper / hsc_source.lha / source / hsclib / input.h < prev    next >
C/C++ Source or Header  |  1996-07-30  |  525b  |  30 lines

  1. /*
  2.  * hsclib/input.h
  3.  *
  4.  * basic functions for parsing input
  5.  */
  6.  
  7. #ifndef HSCLIB_INPUT_H
  8. #define HSCLIB_INPUT_H
  9.  
  10. #include "ugly/utypes.h"
  11. #include "ugly/infile.h"
  12.  
  13. /*
  14.  * global funcs
  15.  */
  16.  
  17. extern BOOL hsc_whtspc(int ch);
  18. extern BOOL hsc_normch(int ch);
  19. extern BOOL hsc_normch_tagid(int ch);
  20.  
  21. extern STRPTR infget_tagid(HSCPRC * hp);
  22. extern STRPTR infget_attrid(HSCPRC * hp);
  23.  
  24. extern BOOL parse_wd(HSCPRC * hp, STRPTR expstr);
  25. extern BOOL parse_eq(HSCPRC * hp);
  26. extern BOOL parse_gt(HSCPRC * hp);
  27.  
  28. #endif /* HSCLIB_INPUT_H */
  29.  
  30.